// 入口文件
import App from './demo/App.js'

let app = new App('app')
app.init()

/**
 * 总结用到的设计模式
 * 工厂模式： $('xx'), 创建商品
 * 单例模式： 购物车 如：getCart()
 * 装饰器模式： 添加删除中的log
 * 观察者模式： 网页事件，Promise 如：click，fetch
 * 状态模式： 添加到购物车 & 从购物车删除
 * 模版方法模式： 渲染有统一的方法，内部包含了各个模块渲染
 * 代理模式： 打折商品信息处理 createDisCount() 
 */
